Stuart McPhail on Campaign Finance Disclosure, Censorship, and the Risk of Chilling Speech

Part I and Part II.